mechanized cavalry – English–Türkçe translations

🇬🇧 en tr 🇹🇷

mechanized cavalry noun

  • branch of the modern military
mekanize süvari
Wiktionary Links